package com.md.api.dao;

import com.md.api.entity.ShoppingAttributeValue;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.util.List;

@Repository
public interface ShoppingAttributeValueMapper {

    int insert(ShoppingAttributeValue record);

    ShoppingAttributeValue selectByPrimaryKey(Long id);

    List<ShoppingAttributeValue> getByAttributeId(String attributeId);
    List<ShoppingAttributeValue> selectAll();

    int update(ShoppingAttributeValue record);

    String getConcatValues(@Param("attributeValueIds") List<String> attributeValueIds);

    List<ShoppingAttributeValue> getBySkuId(String skuId);

    void deleteByAttributeValueId(String attributeValueId);

}